package com.denlaku.longan.controller;

import com.denlaku.longan.http.Return;
import com.denlaku.longan.vo.SysRole;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;

import java.util.List;

/**
 * @author tianx
 */
@RequestMapping("/common/sys-role")
public interface SysRoleController {
	/**
	 * 根据ID获取系统角色
	 *
	 * @param id 角色ID
	 * @return 系统角色
	 */
	@GetMapping("/get")
	Return<SysRole> get(Long id);

	/**
	 * 获取系统角色列表
	 *
	 * @return 系统角色列表
	 */
	@PostMapping("/list")
	Return<List<SysRole>> list();

}
